package co.com.coomeva.adminEvaluacion.modelo.entidades;

import java.util.HashSet;
import java.util.Set;

/**
 * AbstractEdPModulo entity provides the base persistence definition of the
 * EdPModulo entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractEdPModulo implements java.io.Serializable {

	// Fields

	private Long consModulo;
	private String nombre;
	private String descripcion;
	private Long pcjeJefe;
	private String lista;
	private String tipo;
	private String plan;
	private Long pcjeColaborador;
	private Set edPModuloPeriodos = new HashSet(0);
	private Set edPDominioValors = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractEdPModulo() {
	}

	/** minimal constructor */
	public AbstractEdPModulo(Long consModulo, String nombre) {
		this.consModulo = consModulo;
		this.nombre = nombre;
	}

	/** full constructor */
	public AbstractEdPModulo(Long consModulo, String nombre,
			String descripcion, Long pcjeJefe, String lista, String tipo,
			String plan, Long pcjeColaborador, Set edPModuloPeriodos,
			Set edPDominioValors) {
		this.consModulo = consModulo;
		this.nombre = nombre;
		this.descripcion = descripcion;
		this.pcjeJefe = pcjeJefe;
		this.lista = lista;
		this.tipo = tipo;
		this.plan = plan;
		this.pcjeColaborador = pcjeColaborador;
		this.edPModuloPeriodos = edPModuloPeriodos;
		this.edPDominioValors = edPDominioValors;
	}

	// Property accessors

	public Long getConsModulo() {
		return this.consModulo;
	}

	public void setConsModulo(Long consModulo) {
		this.consModulo = consModulo;
	}

	public String getNombre() {
		return this.nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getDescripcion() {
		return this.descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public Long getPcjeJefe() {
		return this.pcjeJefe;
	}

	public void setPcjeJefe(Long pcjeJefe) {
		this.pcjeJefe = pcjeJefe;
	}

	public String getLista() {
		return this.lista;
	}

	public void setLista(String lista) {
		this.lista = lista;
	}

	public String getTipo() {
		return this.tipo;
	}

	public void setTipo(String tipo) {
		this.tipo = tipo;
	}

	public String getPlan() {
		return this.plan;
	}

	public void setPlan(String plan) {
		this.plan = plan;
	}

	public Long getPcjeColaborador() {
		return this.pcjeColaborador;
	}

	public void setPcjeColaborador(Long pcjeColaborador) {
		this.pcjeColaborador = pcjeColaborador;
	}

	public Set getEdPModuloPeriodos() {
		return this.edPModuloPeriodos;
	}

	public void setEdPModuloPeriodos(Set edPModuloPeriodos) {
		this.edPModuloPeriodos = edPModuloPeriodos;
	}

	public Set getEdPDominioValors() {
		return this.edPDominioValors;
	}

	public void setEdPDominioValors(Set edPDominioValors) {
		this.edPDominioValors = edPDominioValors;
	}

}